Efficient Computation of the Number of Solutions of the Linear Diophantine Equation of Frobenius with Small Coefficients
نویسندگان
چکیده
In this paper we present a novel approach for computing the number of solutions of the linear diophantine equation of Frobenius a1·x1 + ... + aN·xN = T when the coefficients a1, ..., aN are small. The proposed algorithm has a time complexity of the order of O(N·S·log(T)), where S=a1+...+aN. The algorithm can also be implemented to run in O(S·log(S)·log(T)+N·S) time, which is more efficient when log(S)<N. Note that an elementary operation in these cases consists of an arithmetic operation (e.g. addition, multiplication) applied on numbers of the order of magnitude of the result, which may be exponential in both N and S. A common situation consists of computing the result modulo a given number P, in which case the arithmetic operation is applied on numbers of the same order of magnitude as P.
منابع مشابه
Diophantine Equations Related with Linear Binary Recurrences
In this paper we find all solutions of four kinds of the Diophantine equations begin{equation*} ~x^{2}pm V_{t}xy-y^{2}pm x=0text{ and}~x^{2}pm V_{t}xy-y^{2}pm y=0, end{equation*}% for an odd number $t$, and, begin{equation*} ~x^{2}pm V_{t}xy+y^{2}-x=0text{ and}text{ }x^{2}pm V_{t}xy+y^{2}-y=0, end{equation*}% for an even number $t$, where $V_{n}$ is a generalized Lucas number. This pape...
متن کاملOn the Diophantine Equation x^6+ky^3=z^6+kw^3
Given the positive integers m,n, solving the well known symmetric Diophantine equation xm+kyn=zm+kwn, where k is a rational number, is a challenge. By computer calculations, we show that for all integers k from 1 to 500, the Diophantine equation x6+ky3=z6+kw3 has infinitely many nontrivial (y≠w) rational solutions. Clearly, the same result holds for positive integers k whose cube-free part is n...
متن کاملBUCKLING ANALYSIS OF FUNCTIONALLY GRADED MINDLIN PLATES SUBJECTED TO LINEARLY VARYING IN-PLANE LOADING USING POWER SERIES METHOD OF FROBENIUS
In this paper, buckling behavior of moderately thick functionally graded rectangular plates resting on elastic foundation subjected to linearly varying in-plane loading is investigated. The neutral surface position for a functionally graded plate which its material properties vary in the thickness direction is determined. Based on the first-order shear deformation plate theory and the neutral s...
متن کاملUsing finite difference method for solving linear two-point fuzzy boundary value problems based on extension principle
In this paper an efficient Algorithm based on Zadeh's extension principle has been investigated to approximate fuzzy solution of two-point fuzzy boundary value problems, with fuzzy boundary values. We use finite difference method in term of the upper bound and lower bound of $r$- level of fuzzy boundary values. The proposed approach gives a linear system with crisp tridiagonal coefficients matr...
متن کاملAn Efficient Numerical Algorithm For Solving Linear Differential Equations of Arbitrary Order And Coefficients
Referring to one of the recent works of the authors, presented in~cite{differentialbpf}, for numerical solution of linear differential equations, an alternative scheme is proposed in this article to considerably improve the accuracy and efficiency. For this purpose, triangular functions as a set of orthogonal functions are used. By using a special representation of the vector forms of triangula...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014